Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN STREET Terraced £282,817 £57,500 7 Nov 1997
4 OWEN STREET Semi-Detached £313,154 £260,000 19 Mar 2020
8 OWEN STREET Terraced £217,396 £104,000 22 Mar 2004
10 OWEN STREET Terraced £261,228 £210,000 14 Jun 2018
11 OWEN STREET Semi-Detached £270,000 9 Dec 2022
14 OWEN STREET Terraced £254,373 £75,000 15 Jun 2001
16 OWEN STREET Terraced £208,620 £187,000 11 Aug 2021
18 OWEN STREET Terraced £162,574 £110,000 12 Feb 2015
25 OWEN STREET Terraced £325,864 £228,000 10 Aug 2015
LYNDALE OWEN STREET Flats/Maisonettes £246,185 £145,000 11 Oct 2012
THE ARTS CENTRE OWEN STREET £114,977 £78,000 30 Mar 2015